to bring to a complete stop - Englisch Synonyme Wörterbuch